//
//  HSYBaseQRCodeViewController+UI.h
//  高仿暴走斗图
//
//  Created by key on 16/3/23.
//  Copyright © 2016年 huangsongyao. All rights reserved.
//

#import "HSYBaseQRCodeViewController.h"

static NSString *const kQRCodeString    = @"qrCodeString";

@interface HSYBaseQRCodeViewController (UI)


/**
 *  添加kvo监听，监听对象为“qrCodeString”
 */
- (void)addObserver;

/**
 *  添加kvo
 */
- (void)removeKVO;

/**
 *  kvo，监听扫描后获取的数据字段
 *
 *  @param observer 监听者
 *  @param keyPath  监听对象
 */
- (void)addObserver:(NSObject *)observer forKeyPath:(NSString *)keyPath;

/**
 *  kvo，移除监听
 *
 *  @param observer 监听者
 *  @param keyPath  监听对象
 */
- (void)removeKVO:(NSObject *)observer forKeyPath:(NSString *)keyPath;

/**
 *  添加一个loading的菊花
 *
 *  @param parentView 添加的父视图
 */
- (void)showActivityIndicatorViewInParentView:(UIView *)parentView;

/**
 *  停止loading的菊花
 *
 *  @param parentView 添加的父视图
 */
- (void)stopACtivityIndicatorViewInParentView:(UIView *)parentView;


@end
